protesting yacht - Spanish English Dictionary